144 research outputs found

    A simple two-module problem to exemplify building-block assembly under crossover

    No full text
    Theoretically and empirically it is clear that a genetic algorithm with crossover will outperform a genetic algorithm without crossover in some fitness landscapes, and vice versa in other landscapes. Despite an extensive literature on the subject, and recent proofs of a principled distinction in the abilities of crossover and non-crossover algorithms for a particular theoretical landscape, building general intuitions about when and why crossover performs well when it does is a different matter. In particular, the proposal that crossover might enable the assembly of good building-blocks has been difficult to verify despite many attempts at idealized building-block landscapes. Here we show the first example of a two-module problem that shows a principled advantage for cross-over. This allows us to understand building-block assembly under crossover quite straightforwardly and build intuition about more general landscape classes favoring crossover or disfavoring it

    Identifying component modules

    Get PDF
    A computer-based system for modelling component dependencies and identifying component modules is presented. A variation of the Dependency Structure Matrix (DSM) representation was used to model component dependencies. The system utilises a two-stage approach towards facilitating the identification of a hierarchical modular structure. The first stage calculates a value for a clustering criterion that may be used to group component dependencies together. A Genetic Algorithm is described to optimise the order of the components within the DSM with the focus of minimising the value of the clustering criterion to identify the most significant component groupings (modules) within the product structure. The second stage utilises a 'Module Strength Indicator' (MSI) function to determine a value representative of the degree of modularity of the component groupings. The application of this function to the DSM produces a 'Module Structure Matrix' (MSM) depicting the relative modularity of available component groupings within it. The approach enabled the identification of hierarchical modularity in the product structure without the requirement for any additional domain specific knowledge within the system. The system supports design by providing mechanisms to explicitly represent and utilise component and dependency knowledge to facilitate the nontrivial task of determining near-optimal component modules and representing product modularity

    A case study of controlling crossover in a selection hyper-heuristic framework using the multidimensional knapsack problem

    Get PDF
    Hyper-heuristics are high-level methodologies for solving complex problems that operate on a search space of heuristics. In a selection hyper-heuristic framework, a heuristic is chosen from an existing set of low-level heuristics and applied to the current solution to produce a new solution at each point in the search. The use of crossover low-level heuristics is possible in an increasing number of general-purpose hyper-heuristic tools such as HyFlex and Hyperion. However, little work has been undertaken to assess how best to utilise it. Since a single-point search hyper-heuristic operates on a single candidate solution, and two candidate solutions are required for crossover, a mechanism is required to control the choice of the other solution. The frameworks we propose maintain a list of potential solutions for use in crossover. We investigate the use of such lists at two conceptual levels. First, crossover is controlled at the hyper-heuristic level where no problem-specific information is required. Second, it is controlled at the problem domain level where problem-specific information is used to produce good-quality solutions to use in crossover. A number of selection hyper-heuristics are compared using these frameworks over three benchmark libraries with varying properties for an NP-hard optimisation problem: the multidimensional 0-1 knapsack problem. It is shown that allowing crossover to be managed at the domain level outperforms managing crossover at the hyper-heuristic level in this problem domain. © 2016 Massachusetts Institute of Technolog

    Social Media, Gender and the Mediatisation of War: Exploring the German Armed Forces’ Visual Representation of the Afghanistan Operation on Facebook

    Get PDF
    Studies on the mediatisation of war point to attempts of governments to regulate the visual perspective of their involvements in armed conflict – the most notable example being the practice of ‘embedded reporting’ in Iraq and Afghanistan. This paper focuses on a different strategy of visual meaning-making, namely, the publication of images on social media by armed forces themselves. Specifically, we argue that the mediatisation of war literature could profit from an increased engagement with feminist research, both within Critical Security/Critical Military Studies and within Science and Technology Studies that highlight the close connection between masculinity, technology and control. The article examines the German military mission in Afghanistan as represented on the German armed forces’ official Facebook page. Germany constitutes an interesting, and largely neglected, case for the growing literature on the mediatisation of war: its strong antimilitarist political culture makes the representation of war particularly delicate. The paper examines specific representational patterns of Germany’s involvement in Afghanistan and discusses the implications which arise from what is placed inside the frame of visibility and what remains out of its view
    • 

    corecore